// 根据报文 4个组成部分 请求行 请求头 空行 请求体 （灭有请求体
// 发送一个请求 接口规定必须要带token
// 在请求头中添加数据 携带过去
// axios.get('/student/list').then((result)=>console.log(result));

// 给退出按钮帮点击事件 
// 点击后触发友好提示框 点击退出 跳转回灯登录页面
//   1 删除本地token 
//   2 跳转回登录链接
const logout = document.querySelector('.logout a');//退出
const oneMenuList = document.querySelectorAll('.nav>li>a '); // 获取二级菜单中的a标签 数组
const twoMenuList = document.querySelectorAll('.nav ul a '); // 获取二级菜单中的a标签 数组
const initBtn = document.querySelector('.init'); // 获取 初始化数据 按钮

logout.addEventListener('click',function(e){
    if (confirm('确定退出吗？')) {
        localStorage.removeItem('token82')
        location.href='./login.html'
    }
})

// 左侧菜单点击
// 一级菜单
// 需要获得控制面板里面的ul>li>a的dom元素  绑定点击事件
// 让小箭头旋转向下
// 一级菜单点击事件
oneMenuList.forEach((one) => {
    one.addEventListener('click', function () {
      //  小箭头 旋转  // 找到我点击的a标签的里面 的箭头
      one.querySelector('.toggle').classList.toggle('toggleone');
      // 控制二级标题 对应的标签  切换显示
      one.nextElementSibling.classList.toggle('show');
    });
  });

  // 二级菜单点击
twoMenuList.forEach((two) => {
    two.addEventListener('click', function () {
      // 移除旧的
      document.querySelector('.nav ul a.active').classList.remove('active');
      // 当前点击的添加上
      two.classList.add('active');
    });
  });

  // 点击 初始化数据
// 点击init  初始按钮初始化内容 就是获取数据到右侧页中页中
initBtn.addEventListener('click', function (e) {
    axios.get('/init/data').then((result) => {
      if (result.data.code === 0) {
        toastr.success(result.data.message);
      }
    });
  });